Responses to activate, load, redeem, and reward requests can be controlled by the amount parameter.
All whole dollar amounts (e.g., 100, 200, 1000, etc) return a status code of 200 and status name of Okay. All non-whole dollar amounts (any amount that does not end in "00") return the 400 error Response:
[[status.code=400], [status.description=Certification test error], [status.name=ApiError]]
The request amounts enumerated in the table below cause the corresponding error response to be returned:
Amount | Status Code | Status Name |
---|---|---|
101 | 503 | ServiceUnavailable |
201 | 403 | ProfileError |
301 | 400 | InsufficientFunds |
304 | 400 | SystemError |
305 | 400 | InvalidPin |
306 | 400 | EditError |
307 | 400 | DuplicateTxn |
308 | 400 | InvalidCard |
500 | 200 | CannotVoid |